// components/stepper/stepper.js
Component({
  options: {
    multipleSlots: true,
  },
  /**
   * 组件的属性列表
   */
  properties: {
    value: {
      type: Number,
      value: 1,
    }
  },

  /**
   * 组件的初始数据
   */
  data: {

  },

  /**
   * 组件的方法列表
   */
  methods: {
    updateValue(e) {
      console.log(1111, e);
      console.log(1111, this);
      var dataset = e.target.dataset;
      if (dataset.type == "add") {
        this.setData({
          value: this.data.value + 1
        })
      } else if (dataset.type == "reduce") {
        if (this.data.value == 1) {
          wx.showToast({
            title: '不能在减了',
            icon: "none"
          })
          return false;
        }
        this.setData({
          value: this.data.value - 1
        })
      }
    }
  },
  lifetimes: {
    created() {
      console.log("组件的声明周期created,在组件实例刚刚被创建时执行");
    },
    attached() {
      console.log("组件生命周期函数attached-在组件实例进入页面节点树时执行");
    },
    ready() {
      console.log("组件生命周期函数ready-在组件布局完成后执行");
    },
    detached(){
      console.log("组件生命周期函数detached-在组件实例被从页面节点树移除时执行");
    }
  },




})